home *** CD-ROM | disk | FTP | other *** search
- ; Static Name Aliases
- ;
- NAME D_mem_copy
-
- ; .287
- CODE SEGMENT ER PUBLIC
- CODE ENDS
- DATA SEGMENT RW PUBLIC
- DATA ENDS
-
- ASSUME DS: DATA, SS: DATA, ES: DATA
-
- CODE SEGMENT ER PUBLIC
- ; dest = 6
- ; src = 10
- ; n = 14
- ; Line 2
- PUBLIC _D_mem_copy
- _D_mem_copy PROC FAR
- enter 2,0
- push si
- push ds
- push di
- push es
- push cx
- pushf
-
- mov cx,[bp+14]; n
- les di,DWORD PTR[bp+6]
- lds si,DWORD PTR[bp+10]
- cld
- rep movsb
-
- popf
- pop cx
- pop es
- pop di
- pop ds
- pop si
- leave
- ret
-
- _D_mem_copy ENDP
-
-
- ; p = 6
- ; n = 10
- PUBLIC _D_init_bitmap
- _D_init_bitmap PROC FAR
- enter 2,0
- push si
- push ds
- push di
- push es
- push cx
- push ax
- pushf
-
- mov cx, [bp+10]
- mov al,0
- les di,DWORD PTR[bp+6]
- cld
- rep stosb
-
- popf
- pop ax
- pop cx
- pop es
- pop di
- pop ds
- pop si
- leave
- ret
-
- _D_init_bitmap ENDP
- CODE ENDS
- END
-